package com.ruoyi.cloudcourse.service;

import java.util.List;
import com.ruoyi.cloudcourse.domain.FeatherSpecial;

/**
 * 专题Service接口
 * 
 * @author ruoyi
 * @date 2021-07-14
 */
public interface IFeatherSpecialService 
{
    /**
     * 查询专题
     * 
     * @param specialId 专题ID
     * @return 专题
     */
    public FeatherSpecial selectFeatherSpecialById(Long specialId);

    /**
     * 查询专题列表
     * 
     * @param featherSpecial 专题
     * @return 专题集合
     */
    public List<FeatherSpecial> selectFeatherSpecialList(FeatherSpecial featherSpecial);

    /**
     * 新增专题
     * 
     * @param featherSpecial 专题
     * @return 结果
     */
    public int insertFeatherSpecial(FeatherSpecial featherSpecial);

    /**
     * 修改专题
     * 
     * @param featherSpecial 专题
     * @return 结果
     */
    public int updateFeatherSpecial(FeatherSpecial featherSpecial);

    /**
     * 批量删除专题
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteFeatherSpecialByIds(String ids);

    /**
     * 删除专题信息
     * 
     * @param specialId 专题ID
     * @return 结果
     */
    public int deleteFeatherSpecialById(Long specialId);

    int deleteJudge(String ids);
}
